be articulated - Turkish English Dictionary